/*************************************************************************
 Copyright (C) Unpublished Unis Software, Inc. All rights reserved.
 Unis Software, Inc., Confidential and Proprietary.

 This software is subject to copyright protection
 under the laws of the Public of China and other countries.

 Unless otherwise explicitly stated, this software is provided
 by Unis "AS IS".
 *************************************************************************/
package com.unis.model.board;

import com.unis.model.BaseModel;

/**
 * 会议申请表
 * @author Alucard (email:357375084@qq.com)
 * @since 2013-03-14
 */
public class Conference extends BaseModel {

    private static final long serialVersionUID = 1L;

    /****************************************
     * Basic fields
     ****************************************/
    /**
     * 会议ID
     */
    private String confid;
    /**
     * 会议议题
     */
    private String conftopic;
    /**
     * 会议性质
     */
    private String confproperty;
    /**
     * 重要级别1=普通、2=重要、3=非常重要
     */
    private double importlevel;
    /**
     * 费用预算
     */
    private double feebudget;
    /**
     * 会议主持人
     */
    private String comperename;
    /**
     * 主持人(允许多人，用,分开)
     */
    private String compere;
    /**
     * 记录人(允许多人，用,分开)
     */
    private String recorder;
    /**
     * 会议记录人
     */
    private String recordername;
    /**
     * 参加人员列表（USERID）
     */
    private String attendusers;
    /**
     * 参与人员姓名列表
     */
    private String attendusersname;
    /**
     * 状态0=暂存、1=发布
     */
    private double status;
    /**
     * 邮件通知
     */
    private double isemail;
    /**
     * 短信通知
     */
    private double ismobile;
    /**
     * 开始时间
     */
    private String starttime;
    /**
     * 结束时间
     */
    private String endtime;
    /**
     * 会议室ID
     */
    private String roomid = "all";
    /**
     * 会议类型ID
     */
    private String typeid = "all";
    /**
     * 会议室
     */
    private String roomname;
    /**
     * 会议地点
     */
    private String roomlocation;
    /**
     * 会议内容
     */
    private String confcontent;
    /**
     * 创建时间
     */
    private byte[] createtime;
    /**
     * 发送时间
     */
    private byte[] sendtime;
    /**
     * 审批意见，备注
     */
    private String checkreason;
    /**
     * 审批人USERID
     */
    private String checkuserid;
    /**
     * 审批人姓名
     */
    private String checkname;
    /**
     * 审批结果(0未通过 1通过)
     */
    private double checkstatus;
    /**
     * 类型名称
     */
    private String typename;
    
    /**
     * 附加字段
     */
    //附件名
    private String filename;
    //附件id
    private String fileid;
    /****************************************
     * JavaBean Specify setter & getter
     ****************************************/
    public void setConfid(String confid) {
        this.confid = confid;
    }

    public String getConfid() {
        return confid;
    }
    public void setConftopic(String conftopic) {
        this.conftopic = conftopic;
    }

    public String getConftopic() {
        return conftopic;
    }
    public void setConfproperty(String confproperty) {
        this.confproperty = confproperty;
    }

    public String getConfproperty() {
        return confproperty;
    }
    public void setImportlevel(double importlevel) {
        this.importlevel = importlevel;
    }

    public double getImportlevel() {
        return importlevel;
    }
    public void setFeebudget(double feebudget) {
        this.feebudget = feebudget;
    }

    public double getFeebudget() {
        return feebudget;
    }
    public void setComperename(String comperename) {
        this.comperename = comperename;
    }

    public String getComperename() {
        return comperename;
    }
    public void setCompere(String compere) {
        this.compere = compere;
    }

    public String getCompere() {
        return compere;
    }
    public void setRecorder(String recorder) {
        this.recorder = recorder;
    }

    public String getRecorder() {
        return recorder;
    }
    public void setRecordername(String recordername) {
        this.recordername = recordername;
    }

    public String getRecordername() {
        return recordername;
    }
    public void setAttendusers(String attendusers) {
        this.attendusers = attendusers;
    }

    public String getAttendusers() {
        return attendusers;
    }
    public void setAttendusersname(String attendusersname) {
        this.attendusersname = attendusersname;
    }

    public String getAttendusersname() {
        return attendusersname;
    }
    public void setStatus(double status) {
        this.status = status;
    }

    public double getStatus() {
        return status;
    }
    public void setIsemail(double isemail) {
        this.isemail = isemail;
    }

    public double getIsemail() {
        return isemail;
    }
    public void setIsmobile(double ismobile) {
        this.ismobile = ismobile;
    }

    public double getIsmobile() {
        return ismobile;
    }
    public void setStarttime(String starttime) {
        this.starttime = starttime;
    }

    public String getStarttime() {
        return starttime;
    }
    public void setEndtime(String endtime) {
        this.endtime = endtime;
    }

    public String getEndtime() {
        return endtime;
    }
    public void setRoomid(String roomid) {
        this.roomid = roomid;
    }

    public String getRoomid() {
        return roomid;
    }
    public void setTypeid(String typeid) {
        this.typeid = typeid;
    }

    public String getTypeid() {
        return typeid;
    }
    public void setRoomname(String roomname) {
        this.roomname = roomname;
    }

    public String getRoomname() {
        return roomname;
    }
    public void setRoomlocation(String roomlocation) {
        this.roomlocation = roomlocation;
    }

    public String getRoomlocation() {
        return roomlocation;
    }
    public void setConfcontent(String confcontent) {
        this.confcontent = confcontent;
    }

    public String getConfcontent() {
        return confcontent;
    }
    public void setCreatetime(byte[] createtime) {
        this.createtime = createtime;
    }

    public byte[] getCreatetime() {
        return createtime;
    }
    public void setSendtime(byte[] sendtime) {
        this.sendtime = sendtime;
    }

    public byte[] getSendtime() {
        return sendtime;
    }
    public void setCheckreason(String checkreason) {
        this.checkreason = checkreason;
    }

    public String getCheckreason() {
        return checkreason;
    }
    public void setCheckuserid(String checkuserid) {
        this.checkuserid = checkuserid;
    }

    public String getCheckuserid() {
        return checkuserid;
    }
    public void setCheckname(String checkname) {
        this.checkname = checkname;
    }

    public String getCheckname() {
        return checkname;
    }
    public void setCheckstatus(double checkstatus) {
        this.checkstatus = checkstatus;
    }

    public double getCheckstatus() {
        return checkstatus;
    }

    public String getTypename() {
        return typename;
    }

    public void setTypename(String typename) {
        this.typename = typename;
    }

    public String getFilename() {
        return filename;
    }

    public void setFilename(String filename) {
        this.filename = filename;
    }

    public String getFileid() {
        return fileid;
    }

    public void setFileid(String fileid) {
        this.fileid = fileid;
    }   
}
